#ifndef _MAPLIST_H_
#define _MAPLIST_H_

#include <map>
#include <list>

#include "Etat.h"

using namespace std;

typedef	list<Etat*> slist;

class Maplist
{
private:
	map<int,slist>	supa;

public:
	Maplist();
	void	minsert(Etat*, int);
	void	mdelete(Etat*, int);
	Etat*	isInList(Etat*, int);
	Etat*	getBest();
//	void	parsemap();

};

#endif /* _MAPLIST_H_ */